package com.tang.design.single;

/**
 * @author tmh
 * @date 2024/6/4 21:08
 * @description 懒汉模式--线程安全--通过synchronized加锁
 */
public class LazySingleSafe {
    //1，定义全局静态变量
    public static LazySingleSafe instance;

    //2.私有构造函数
    private LazySingleSafe (){}

    //3，提供全局访问点
    public static synchronized LazySingleSafe getInstance(){
        if(instance==null){
            instance=new LazySingleSafe();
        }
        return instance;
    }




}
